package SEG_BusinessLayer;

import SEG_EntityLayer.*;
import SEG_DataLayer.*;

public class SEG_UsuarioBL {
    
    private final static SEG_UsuarioBL _instancia = new SEG_UsuarioBL();
    
    private SEG_UsuarioBL() {
        
    }
    
    public static SEG_UsuarioBL getInstancia() {
        return _instancia;
    }
    
    //-----------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Select">
    
        /**
        * Verifica los datos del login y devuelvo información del usuario.
        * @return  un <code>SEG_UsuarioEL</code> con los datos del usuario.
        * @author Juan Manuel Abanto Mera
        */
        public SEG_UsuarioEL ObtenerDatosUsuario(String login, String clave) throws Exception {
            try {
                return SEG_UsuarioDL.getInstancia().ObtenerDatosUsuario(login, clave);
            }
            catch(Exception ex) {
                throw new Exception(ex);
            }
        }
    
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Insert">
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Update">
    // </editor-fold>
    
    //------------------------------------------------------------------------------    
    // <editor-fold defaultstate="collapsed" desc="Delete">
    // </editor-fold>
    
}
